108135
5677
463707
31898
72437
959389
743293
817625
850951
183756
729743
374325
5221799
3643581
3174148
2470804
2263988
2098609
2022358
193278
1804118
1736136
1709196
1652471